from public.action import *
from public.business import *
from public.testData import *
from public.tools import *

testCase = "DBshop026_删除商品咨询"
ZX="这个有优惠吗？"
HF="亲，这个都是统一价，便宜不了"

#打开前台网页进行登录
firefox=openBrowser(url)
DBshopLogin(firefox,userName,password)

#根据元素坐标 下拉滚动条,点击小米电视
element=firefox.find_element_by_partial_link_text("小米（MI）电视")
y=element.location["y"]     # 获取到元素的纵坐标
firefox.execute_script("window.scrollTo(0,%s)"%(y))
element.click()

# 2.商品咨询，咨询内容“这个有优惠吗？”点击“提交咨询”按钮，OK。
firefox.find_element_by_link_text("商品咨询").click()
time.sleep(2)
firefox.find_element_by_id("goods_ask_content").send_keys(ZX)
time.sleep(1)
firefox.find_element_by_xpath("//button[contains(.,'提交咨询')]").click()
firefox.find_element_by_xpath("//button[contains(.,'提交咨询')]").click()
firefox.quit()
# 后台登录，商品管理商品咨询，
firefox=openBrowser(urlAdmin)
DBshopLoginAdmin(firefox)
DBshopEnterMenu2(firefox,"商品管理","商品咨询")
#点击删除，js弹框处理
firefox.find_element_by_link_text("删除").click()
time.sleep(1)
firefox.switch_to.alert.accept()
time.sleep(1)
#断言
if firefox.find_element_by_xpath('//td[@colspan="7"]').is_displayed():
    writeLog("%s 测试通过" % (testCase))
else:
    writeLog("%s 测试失败" % (testCase))
    getPhoto(firefox)
firefox.quit()